51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Spring Boot
spring boot用docker打包部署
1.添加依赖引入dockerfile-maven-plugin组件<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-...
代码星球
·
2021-02-01
spring
boot
docker
打包
部署
spring boot集成zookeeper注册中心
ZooKeeper是一个分布式服务框架,是ApacheHadoop的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等ZooKeeper是一个树形结构的目录服务,支持变更推送在ZooKeeper中,节点分为两类: 机器节点: 指...
代码星球
·
2021-02-01
spring
boot
集成
zookeeper
注册
Spring boot使用keytool配置ssl
1.使用keytool生成证书https://www.cnblogs.com/baby123/p/12698757.html2.springboot复制证书放在rescurces下springboot修改配置添加server.port=8443server.ssl.key-store=classpath:test.p1...
代码星球
·
2021-02-01
Spring
boot
使用
keytool
配置
spring boot集成mysql+mongo
1.添加依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>&l...
代码星球
·
2021-02-01
spring
boot
集成
mysql+mongo
spring boot2X使用schema.sql初始化数据库
springboot版本2.2.5.RELEASE初始化文件schema.sql放在项目resources下droptableusersifexists;droptablegoodsifexists;createtableusers(idbigintauto_increment,namevarchar(255),cre...
代码星球
·
2021-02-01
spring
boot2X
使用
schema.sql
初始化
spring boot2X代码混淆
为了防止代码很容易被反编译而造成泄露,所以打包时进行代码混淆使用proguard-maven-plugin插件<build><finalName>${artifactId}</finalName><plugins><plugin><groupId>...
代码星球
·
2021-02-01
spring
boot2X
代码
混淆
spring boot开启gzip
Web服务使用SpringBoot2X且运行在Tomcat或者Jetty中,支持gzip压缩可以修改配置文件application.propertiesserver.compression.enabled=trueserver.compression.mime-types=application/json,applic...
代码星球
·
2021-02-01
spring
boot
开启
gzip
Spring boot使用@Async实现异步调用
大多数情况下都是通过同步的方式来实现交互处理的但是在处理与第三方系统交互的时候,经常会响应迟缓可以使用@Async实现异步调用1.使用@Async使用步骤:使用@EnableAsync开启异步;定义Spring组件,使用@Component和@Async(1)添加依赖<dependency><grou...
代码星球
·
2021-02-01
Spring
boot
使用
@Async
实现
spring boot2X整合nacos一使用Feign实现服务调用
服务调用有两种方式: A.使用RestTemplate进行服务调用查看 B.使用Feign进行声明式服务调用上一次写了使用RestTemplate的方式,这次使用Feign的方式实现服务注册发现中心使用nacos启动nacosspringboot版本 2.2.1.RELEASE1.服务端provider(...
代码星球
·
2021-02-01
spring
boot2X
整合
nacos
使用
spring boot2X集成spring cloud config
SpringCloudConfig分为 ConfigServer: 分布式配置中心,是一个独立的微服务应用,用来连接配置服务器并为客户端提供获取配置信息 ConfigClient: 通过指定配置中心来管理应用资源,以及与业务相关的配置内容,并在启动的时候从配置中心获取和加载配置信息Springboot版...
代码星球
·
2021-02-01
spring
boot2X
集成
cloud
config
Spring boot配置文件application.properties和bootstrap.properties的区别
springboot有两种配置文件 (1)application.properties(application.yml) 系统级别的一些参数配置,这些参数一般是不会变动的 (2)bootstrap.properties(bootstrap.yml) 定义应用级别的配置在SpringBoot有两种...
代码星球
·
2021-02-01
Spring
boot
配置文件
application.properties
bootstrap.properties
Spring boot2X集成zuul与consul实现负载均衡和反向代理
zuul是netflix开源的一个APIGateway服务器所有从设备或网站来的请求都会经过Zuul到达后端的Netflix应用程序。作为一个边界性质的应用程序,Zuul提供了动态路由、监控、弹性负载和安全功能。实现反向代理1.服务注册发现中心Consul启动consulagent-dev2.服务端provider和p...
代码星球
·
2021-02-01
Spring
boot2X
集成
zuul
consul
spring boot2X整合Consul一使用RestTemplate实现服务调用
Consul可以用于实现分布式系统的服务发现与配置服务调用有两种方式: A.使用RestTemplate进行服务调用 负载均衡——通过Ribbon注解RestTemplate B.使用Feign进行声明式服务调用 负载均衡——默认使用Ribbon实现 查看先使用RestTempla...
代码星球
·
2021-02-01
spring
boot2X
整合
Consul
使用
RabbitMQ使用及与spring boot整合
1.MQ 消息队列(MessageQueue,简称MQ)——应用程序和应用程序之间的通信方法 应用:不同进程Process/线程Thread之间通信 比较流行的中间件: ActiveMQ RabbitMQ(非常重量级,更适合于企业级的开发) Kafka(高吞吐量的分布式发布订阅消息系统) ...
代码星球
·
2021-02-01
RabbitMQ
使用
spring
boot
整合
spring boot2X整合Consul一服务注册与发现
Consul 是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置。 关键特性: 服务注册/发现 数据强一致性保证 多数据中心 健康检查 key/value存储1.下载 https://www.consul.io/downloads.html...
代码星球
·
2021-02-01
spring
boot2X
整合
Consul
服务
首页
上一页
...
5
6
7
8
9
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他